let (something) rest - Francés Inglés Diccionario